barely recuperate - French English Dictionary